Pump housing - French English Dictionary